package com.ls.lserp.dbaccess.Entity;

import java.math.BigDecimal;
import java.util.Date;

import com.ls.lserp.common.persistence.DataEntity;

public class ContractProcessingEntity extends DataEntity<ContractProcessingEntity>{
    private Long contractProcessId;

    private String contractProcessNo;

    private Long contractType;

    private Long contractPartyA;

    private String contractPersonA;

    private Long contractPartyB;

    private String contractPersonB;

    private String contractPersonTel;

    private String contractPersonFax;

    private String contractPersonEmail;

    private String contractPlace;

    private Date contractDeliveryDate;

    private Date contractDateTime;

    private String deliveryWay;

    private String settlementWay;

    private Long settlementMoney;

    private String paymentWay;

    private BigDecimal contractMaterialQuantity;

    private BigDecimal contractAmount;

    private String contractAuditStatus;

    private String contractStatus;
    
    private String financeStatus;

    private Long createUserId;

    private Date createDateTime;

    private Long updateUserId;

    private Date updateDateTime;

    
    public String getFinanceStatus() {
		return financeStatus;
	}

	public void setFinanceStatus(String financeStatus) {
		this.financeStatus = financeStatus;
	}

	public Long getContractProcessId() {
        return contractProcessId;
    }

    public void setContractProcessId(Long contractProcessId) {
        this.contractProcessId = contractProcessId;
    }

    public String getContractProcessNo() {
        return contractProcessNo;
    }

    public void setContractProcessNo(String contractProcessNo) {
        this.contractProcessNo = contractProcessNo == null ? null : contractProcessNo.trim();
    }

    public Long getContractType() {
        return contractType;
    }

    public void setContractType(Long contractType) {
        this.contractType = contractType;
    }

    public Long getContractPartyA() {
        return contractPartyA;
    }

    public void setContractPartyA(Long contractPartyA) {
        this.contractPartyA = contractPartyA;
    }

    public String getContractPersonA() {
        return contractPersonA;
    }

    public void setContractPersonA(String contractPersonA) {
        this.contractPersonA = contractPersonA == null ? null : contractPersonA.trim();
    }

    public Long getContractPartyB() {
        return contractPartyB;
    }

    public void setContractPartyB(Long contractPartyB) {
        this.contractPartyB = contractPartyB;
    }

    public String getContractPersonB() {
        return contractPersonB;
    }

    public void setContractPersonB(String contractPersonB) {
        this.contractPersonB = contractPersonB == null ? null : contractPersonB.trim();
    }

    public String getContractPersonTel() {
        return contractPersonTel;
    }

    public void setContractPersonTel(String contractPersonTel) {
        this.contractPersonTel = contractPersonTel == null ? null : contractPersonTel.trim();
    }

    public String getContractPersonFax() {
        return contractPersonFax;
    }

    public void setContractPersonFax(String contractPersonFax) {
        this.contractPersonFax = contractPersonFax == null ? null : contractPersonFax.trim();
    }

    public String getContractPersonEmail() {
        return contractPersonEmail;
    }

    public void setContractPersonEmail(String contractPersonEmail) {
        this.contractPersonEmail = contractPersonEmail == null ? null : contractPersonEmail.trim();
    }

    public String getContractPlace() {
        return contractPlace;
    }

    public void setContractPlace(String contractPlace) {
        this.contractPlace = contractPlace == null ? null : contractPlace.trim();
    }

    public Date getContractDeliveryDate() {
        return contractDeliveryDate;
    }

    public void setContractDeliveryDate(Date contractDeliveryDate) {
        this.contractDeliveryDate = contractDeliveryDate;
    }

    public Date getContractDateTime() {
        return contractDateTime;
    }

    public void setContractDateTime(Date contractDateTime) {
        this.contractDateTime = contractDateTime;
    }

    public String getDeliveryWay() {
        return deliveryWay;
    }

    public void setDeliveryWay(String deliveryWay) {
        this.deliveryWay = deliveryWay == null ? null : deliveryWay.trim();
    }

    public String getSettlementWay() {
        return settlementWay;
    }

    public void setSettlementWay(String settlementWay) {
        this.settlementWay = settlementWay == null ? null : settlementWay.trim();
    }

    public Long getSettlementMoney() {
        return settlementMoney;
    }

    public void setSettlementMoney(Long settlementMoney) {
        this.settlementMoney = settlementMoney;
    }

    public String getPaymentWay() {
        return paymentWay;
    }

    public void setPaymentWay(String paymentWay) {
        this.paymentWay = paymentWay == null ? null : paymentWay.trim();
    }

    public BigDecimal getContractMaterialQuantity() {
        return contractMaterialQuantity;
    }

    public void setContractMaterialQuantity(BigDecimal contractMaterialQuantity) {
        this.contractMaterialQuantity = contractMaterialQuantity;
    }

    public BigDecimal getContractAmount() {
        return contractAmount;
    }

    public void setContractAmount(BigDecimal contractAmount) {
        this.contractAmount = contractAmount;
    }

    public String getContractAuditStatus() {
        return contractAuditStatus;
    }

    public void setContractAuditStatus(String contractAuditStatus) {
        this.contractAuditStatus = contractAuditStatus == null ? null : contractAuditStatus.trim();
    }

    public String getContractStatus() {
        return contractStatus;
    }

    public void setContractStatus(String contractStatus) {
        this.contractStatus = contractStatus == null ? null : contractStatus.trim();
    }

    public Long getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(Long createUserId) {
        this.createUserId = createUserId;
    }

    public Date getCreateDateTime() {
        return createDateTime;
    }

    public void setCreateDateTime(Date createDateTime) {
        this.createDateTime = createDateTime;
    }

    public Long getUpdateUserId() {
        return updateUserId;
    }

    public void setUpdateUserId(Long updateUserId) {
        this.updateUserId = updateUserId;
    }

    public Date getUpdateDateTime() {
        return updateDateTime;
    }

    public void setUpdateDateTime(Date updateDateTime) {
        this.updateDateTime = updateDateTime;
    }
}